mechanized felling - Alemán Inglés Diccionario